package model
import(
	"github.com/garyburd/redigo/redis"
	"time"
)
var GlobalPool *redis.Pool

//初始化全局唯一redis链接池
func InitPool(address string,maxIdle int,maxActive int,maxIdleTime time.Duration){
	GlobalPool = &redis.Pool{
		MaxIdle:maxIdle,							//最大空闲连接数
		MaxActive:maxActive,						//表示和数据库的最大连接数，0表示无限制
		IdleTimeout:maxIdleTime, 					//最大空闲时间
		Dial: func()(redis.Conn,error){		//初始化连接代码
			return redis.Dial("tcp",address)
		},
	}
	return
}